land/sock somebody one - Turkish English Dictionary